Man-made Lake — synonyms, definition
1. man-made lake (Noun)
2 synonyms
artificial lake reservoir
1 definition
man-made lake (Noun) — Lake used to store water for community use.
1 type of
Lake
3 types
Lake Mead Lake Powell Lake Volta
3 parts of
water water supply water system